033 understanding jump and label instruction

在这个视频中看到的是程序控制操作和七到一百。
In this video is see the program control operations and seven to 100.

所以我们有各种操作,比如跳转和标签。
So we have various operations like we have jump and label.

然后我们有年轻的祝福,我们有切换跳跃分配器。
Then we have young blessed and we have switch jump distributer.

好的。
OK.

所以这是非常有趣的操作。
So this is very interesting operations.

那么让我们看看它的含义以及如何使用它。
So let's see what does it mean and how we can use that.

因此,重点是跳转和标签,它表示如果 Arlo 是一条中断 Liya 程序执行及其在另一个网络上的 Umit 的指令,则可以使用该跳转。
So the focus is jump and label it says you can use that jump if Arlo is one instruction to interrupt the Liya execution of the program and his Umit on another network.

好的。
OK.

因此,如果这听起来很复杂,那么这意味着如果您想跳过逻辑中的某些字母,您可以使用跳转和离开操作。
So if it sounds complicated what it means that if you want to skip some letters in your logic you can use jump and leave operations.

那么让我们看看如何使用它。
So let's see that how we can use that.

所以我们有一个小例子。
So we have a small example.

因此,如果您看到第四个网络,我们有一个赌注和 100.0 开始赌注,它正在执行跳转指令。
So if you see the fourth network we have a bet and 100.0 start bet which is executing a jump instruction.

所以这个视频现在就关闭了,这为我的跳跃指令注入了活力。
So this vidis off right now and this is energizing my jump instruction.

所以这个指令有一个标签。
So this instruction has a label.

所以这是我的标签,这个标签是你自己给的,你可以写任何人想要的。
So this is my label this label which you give by yourself you can write anybody want.

所以这被标记为 GNB 1。
So this is labeled as GNB 1.

如果你注意到这种自由主义或听到你的 G 和 B 自由主义。
And if you notice this liberalis or hear your G and B one.

好的。
OK.

在这个网络中,我们也有主要逻辑,或者您可以写任何评论。
In this network too we have the main logic or you can write any comments.

我们还有另外 100 个或三个,只需激活,Outwood 就会提示您是否执行此操作。
We have another 100 or three which just activating and Outwood cues you or not do it.

这个蟾蜍网络被标记为jum。
And this toad network is labeled with jum.

然后你就有了一个 100 或 2 个基数,用于激活该做什么或不做什么。
And then you have a base 100 or two which is activating on what to do or not one.

好的。
OK.

那么执行跳转或者不执行跳转会发生什么情况。
So what will happen if the jump is executed or if the jump is not executed.

让我们看看案例一。
So let's see that case one.

怎么运行的。
How it works.

逻辑运算的结果与指令的输入是一。
The result of logical operation and the input of instruction is one.

这意味着如果这个结果是一个,那么它可能会使用一些。
It means if this result is one then it may use some.

原因还好吗。
Is the reason OK.

所以这意味着这个结果是否为一。
So it means if this result is one.

因此,如果您在这里有一个信号,则跳转到由特定的执行良好的混杂定义的网络的跳转将被执行。
So if you have a signal here the jump to the network as defined by the specific jumbly well executed the jump will be executed.

好的。
OK.

如果程序的条件是“不”,如果不执行该程序,则程序将继续执行下一个。
And if the condition of the program is NOT see you if this is not executed the program continues in the next.

好吧,让我们再举一个例子来说明最初会发生什么,假设这是零。
OK let's take another example of what will happen initially let's assume this is zero.

这是这个关了
This is this is off.

好的。
OK.

跳转不执行。
Jump is not executed.

会发生什么。
What will happen.

该板将正常工作,因为它应该在这块板上完成,否则如果您打开这块板,它就会打开。
This board will work normally as it's supposed to be done on this one or it will be on if you turn on this one.

好吧,如果跳转没有执行的话我们很幸运。
OK well we are lucky if the jump is not executed.

第二种情况我们看看跳转是否执行。
Second case let's see if the jump is executed.

因此,如果我激活了这个出价,这将激活我的跳跃执行,它将从这里跳到这里。
So if I energized this bid and this will activate my jump jump is executed it will jump from here to here.

在这种情况下,如果您打开此输入,则该输入将不会打开。
In that case if you turn on this input this will not be on.

这封信将不会被扫描。
This letter will not be scanned.

所以如果执行跳转,这封信就不会被扫描到。
So this letter will not be scanned If jump is executed.

它会直接转到这里,这样就可以了。
It will directly go here and this will work.

这之前也有效,但唯一的效果是这封信不会在此网络上被扫描,因为跳转是从这里到这里。
This was working before as well but only the effect will be this letter will not be scanned on this network because the jump is from here to here.

如果你在工作时有不止一个人跳,那么所有裸体的人都不会被扫描。
If you jump having more than one at work all those naked will not be scanned.

好的。
OK.

因此,让我们在我们的软件中参加相同的考试。
So let's take the same exam both in our software.

我也有同样的逻辑。
I have the same logic.

这是我的床。
This is my bed.

这是我的困境,也是我的另一个逻辑。
That's my jam and that's my other logic.

因此,让我们上网观看视频,这样就可以将在线加载的视频与它结合起来。
So let's go online and see videos at so this is combining them loaded online with it.

哦耶。
Oh yeah.

奇怪的是,我没有激活跳转,如果我可以等我打赌你可以看到它,但它已经打开并且有很多工作要做。
Strangely I'm not activating the jump to jump is not executed if I could wait my bet you can see this up but it's on and there's a lot of work.

我。
Me.

好的。
OK.

所以我们现在把它关掉。
So let's turn it off now.

即使不是,我也会在吃掉我的工作后执行我的跳跃。
I will execute my jump after eating my job even though it is not.

如果您看到“这太棒了”专栏,就会出现这种情况。
This goes with if you see the column This was great.

你知道有很多东西可以赢得。
You know there's a lot to be won.

这不会在线,可能不会打开,因为这没有被扫描。
This would not be online probably not be on because this is not scanned.

现在跳跃就到这里了。
Now the jump is over here.

在这里这将起作用。
Here this will work.

这以前也有效。
This was working before as well.

所以这对你来说是正常的。
So this will work normally on you.

该级别不会被扫描。
This level will not be scanned.

好的。
OK.

现在我们再举一个例子。
Now let's take another example.

假设这是之前播放过的,而这个奥伯特正在播放。
Suppose this was on before and this Obert is on.

现在我想你做到了约翰。
And now I think you did John.

好的。
OK.

你可以看到这是有效的。
And you can see this is working.

所以这一切都很顺利。
So this goes great.

但是以前的旧版本会发生什么情况呢?
But what happens to the old it was on before.

好的。
OK.

因此,让我们在监视表中检查一下,这样您就可以转到监视表,您会看到我将使用您来与之交谈。
So let's let's check that in the watch table so you can go to the watch table and you will see that is I'll use you to talk to.

好的,我有一些是的,我可以下去,你看到监控的门,你会注意到这仍然是真的。
OK I have some Yeah I can go down and you see the door to the monitoring you will notice that this remains true.

现在让我们回到我的主程序。
Now let's go back to my main program.

跳转是在这张幻灯片上执行的,没有被扫描。
The jump was executed on this slide it was not scanned.

让我们看看约翰之前播放的 100 或三个节目,看看这也是真的。
Let's see the set of them and 100 or three which was on before the john it it see that this was also true.

所以这个有 100 或 3 个在跳跃前被归零或两个。
So this one had 100 or three was actuating zeroed or two before the jump.

现在跳转已执行。
Now the jump is executed.

现在我要关闭这个输入。
Now I'm going to turn off this input.

所以这是错误的。
So this is false.

现在,如果您看到逻辑,这是错误的,根据逻辑这也应该是错误的。
Now if you see the logic this is false as per the logic This should also be false.

但如果你看到了他,所有的预言仍然是正确的。
But if you see the watched him all the augers remains true.

为什么。
Why.

因为该滞后未被扫描。
Because that lag is not scanned.

因此输出将保持其最后的状态。
So the output will hold its last state.

这很有趣。
This is interesting.

现在,如果你回到主要逻辑。
Now if you go back to the main logic.

所以这是在跳跃之前进行的,因为此出价现在已在圆顶外进行,此投注已关闭。
So this was on before the jump because this bid was on now off of the dome this bet is off.

但这仍然取决于这将如何结束。
But this remains on how this would be off.

如果我关闭跳转,那么它会扫描这个字母,它会注意到这是关闭的,是在这个图像上完成的 Egli 我的意思是关闭数字的魅力,你会看到输出在这样的声音中关闭回复。
If I turn off the jump then it will scan this letter and it will notice that this is off was done off this image Egli I mean turn off the charm of the numbers off you will see that the output is off in the voice that says this response.

这是有趣的事情,OP 明白跳跃前兔耳袋狸的状态冻结是因为领先不好。
This is the interesting thing the OP understood that status before the jump bilbies freezed because the lead is not good.

好的。
OK.

我想澄清一下。
I want to make clear.

所以让我们继续,这是跳转,标签下一个是类似的跳转指令。
So let's move ahead this was jump and label next is similar jump instruction.

但这里我们有一个列表操作。
But here we have a list operation.

这是另一件有趣的事情。
This is another interesting thing to see.

我们将输入作为键,在目的地中我们可以有多个标签。
We have the input as a key and in the destination we can have multiple labels.

所以我们有三个标签,分别标记为 0、1 和 2。
So we have three labels labeled 0 1 and 2.

这是我启用跳转列表博客的输入,我想说的是它指定了输出的数量。
So this is my input to enable my jump list blog and I'd say is it specify the number of outputs.

这就是要进行的跳跃。
That's the jump to be made.

好的,假设关键是将 k 的值归零。
OK so suppose the key is to zero the value of k zero.

我的完整步骤将被执行。
My full step will be executed.

此处显示的数量有限。
This is shown here for a limited number.

如果我的键是 1,则如果执行 case to label,则将执行 label 1。
If my key is 1 label 1 will be execute if case to label will be executed.

这是一个可选的添加更多标签,您可以添加更多标签或在您需要时添加更多标签。
And this is an optional add more labels you can add more labels or when you want.

好吧,一些事实。
OK so some facts.

很容易获得多达 32 个输出。
It's easy to get up to 32 outputs.

当您使用锡比乌七千二百时,我们所说的数值为零。
When you use Sibiu seven twelve hundred the number of we're speaking of value zero.

因此,如果您看到这些输出,您最多可以获得 32 个输出,并且每个新输出均按升序排列 Gunda 新闻。
So if you see these these are the outputs you can get up to 32 outputs and Gunda news in ascending order with each new output.

如果 k 的值大于可用输出的数量,则程序执行将放大块的下一个网络。
If the value of k is greater the number of available outputs the program execution is to zoom in the next net of the block.

假设这里有三个标签 0 1 和 2。
Suppose you have three labels here 0 1 and 2.

如果我在这里放五个。
And if I put five here.

好的,但我没有五个输出,所以我的信就在这封信旁边,它将被执行。
OK but I don't have five outputs so my letter which is next to this one that would be executed.

这就是它所需要的。
This is what it takes.

那么我们就以跳转列表操作为例。
So let's take an example of jump list operation.

所以我们跳转让我们阻止三个标签并将我的输入作为常量。
So we have jump let's block three labels and my input as a constant.

所以这是一个开始按钮。
So this is a start button.

所以基本上现在我们有三种情况。
So essentially now we have three cases.

案例一已将它们编程为标记零,拉出一个小蓝色标签。
Case one has programmed them to label zero pulling a little blue label.

所以你知道如果 K 为零,则音阶也为零,我们在这里跳过它们并尝试标记一首音乐,以便执行标记 1。
So you know if K is zero the scale is zero and we jump here through them and attempt to label one music so label one will be executed.

如果同性恋是一种情况,如果情况一,这将被执行,如果 K 是 2,我很可能会跳转到标签 2。
If gay is one if case one this will be executed I'm liable to jump to label 2 if the K is 2.

所以我们有三个猜测。
So we have three guesses.

k 的三个不同值。
Different three values of k.

好的,如果您想了解我们可以在这里检查这个逻辑。
Ok so if you want to see that we can check this logic here.

我希望我已经为此建立了一个逻辑。
I hope I have made a logic for this one.

这是放在这里的垃圾。
This is junk placed right here.

因此,您可以创建并查看逻辑,并可以在以后使用它。
So you can create and see the logic and you can use it later on.

灵活性还可以吧
It's the flexibility OK.

我的电脑曾经阻塞主块,我们这里有这个程序可以下载加载。
My PC used to block main block and we have this program here go to download load.

哦,我正在使用 K,如果 K-Ville 已且 B 为零。
Oh I am using K and if K-Ville been and B zero.

好的。
OK.

我们已经看到了新的 ABC,你可以看到不同的结果。
So we've seen the new ABC and you can see the different results.

因此,一开始我会将这一点打开到一个垃圾列表。
So starting I will turn on this bit to one junk list.

BLOCK 就是这个名字。
BLOCK Is that name.

所以最初这是零。
So initially this is zero.

于是零劳动就被执行了。
So labor zero was executed.

所以工党的零就在这里。
So Labor's zero is here.

如果你认为这是禁用的,那么这是启用的,我可以使用这个指令,我可以打开和关闭它,我的小家伙也将工作,因为跳跃的唯一效果是上面的字母 K 如此之少或零是启用这个这项工作的全文以及所有可用的最新视频。
And if you think this is disabled so this is enabled and I can use this instruction I can turn it on and off and my little one will also work because the only effect of jump as the letter above that K so little or zero is enable this full word this work and all the latest video that will work.

现在让我们将其更改为之前的零。
Now let's change this to zero to what was zero before.

更改为 1。
Changed to 1.

现在我有很多时间来执行绿色级别 1。
Now I have a lot of time this goes this goes green level 1 is executed.

这是禁用标签零,禁用标签一作为名称,并命名为二。
This is disable label zero disable label one as a name and two is it named.

所以我不能我无法打开我的帐户。
So I cannot I cannot turn on my account.

好的。
OK.

所以这是一种邪恶。
So this is an evil.

类似地,如果我做到了这一点并且达到了我启用的水平,那么这就是说禁用了它,并且有些东西跳转到了这里。
Similarly if I made it to do this and to my level with enabling So this is to say that's disable that and something jump is over here.

好的。
OK.

现在,正如您知道的五五使其超过二而我使其三所示,您可以看到此功能已启用。
Now as mentioned in the you know five five make it more than two as I make it three you can see that this is enabled.

所以所有标签都已启用。
So all the labels are enabled.

我想说,如果 case 的值大于输出的数量,则需要下一条指令。
I would say if the value of case more than number of outputs your next instruction would be needed.

好的。
All right.

这是关于使用跳转列表的跳转逻辑。
So this is about jum logic using jump list.

那么让我们回到我的演讲。
So let's go back to my presentation.

是的。
Yeah.

所以我希望这是有道理的。
So I hope this makes sense.

现在我们帮助切换跳转分配器,这不是跳转列表的动作,但在这种情况下,我们在输入中进行比较。
Now we help switch jump distributor's and this is motion not to jump list but in this case we have a comparison in the input.

好的。
OK.

这是我的输入,这是要比较的奥克兰。
So this is my input this is Okrand to compare.

好的。
OK.

所以我们有这个开放和 B 零,其值为 20,我们有一些运营商说 ergy 可以选择作为您要求的一部分,您可以输入一些常数。
So we have this open and B zero which is having a value of 20 and we have some operators saying ergy can select as part of your requirement and you can put some constant.

或者您可以在此处使用任何数据。
Or you can use any data here.

那么,如果零是 20,那么你所做的有多大,我们有三种情况,在这里留下零跳跃,会发生什么。
So what will happen how big that you did we have three cases leave zero jump here if zero is 20.

因此,如果这个标签与我的第一个运算符链接,那么如果它等于这个,那么就OK。
So if this label is linked with my first operator OK if this is equal to this.

所以 Mike K 等于 20 这将被执行。
So Mike K equal to 20 this will be executed.

其次,如果 NBC 小于 20,第二个标签使用不同的第二级链接到我的第二个运算符 K,如果我和 B 再次为零 k,则此 K 小于 20,则跳转到此处。
Secondly with that one jump here if NBC was less than 20 a second label use a different second level is linked to my second operator K jump here if my and B zero again k this K is less than 20.

所以让我们开始吧,因为它确实意味着我们的意思,而且我们认为它是平等的。
So let's jump in because it really means what we with it either and we thought it would be equal.

如果我们这样做超过 20,它可能会小于 B。
It could be less than B as it would be if we do this more than 20.

所以这个级别就会被执行。
So this level will be executed.

所以我们这里有三箱鹰和两箱作为原料。
So we have three cases here eagle and two as an ingredient.

所以也许你假设测量那个水箱,你正在测量从高到低的水平,你可以从汤中使用它,无论你想要什么基本的或基于警报水平或任何其他可以使用搜索完成的墙壁的东西。
So maybe you are suppose measuring that tank and you are measuring the levels high to low and you can use this from the soup whatever you want basic or something based on the level of the alarm or any other walls that can be done using the search.

好的。
OK.

这是一个可选的,可以在这个跳线分配器中添加更多的 Librans,然后你知道 Fox 保存的输出数量可以在指令框中扩展,正如我在这里提到的,可选的跳线电缆最多可以达到 99 个。
This is an optional can add more Librans in this jum distributer then you know Fox saves the number of output can be expanded in the instruction box as I mentioned here optional jumper cables could go up to 99.

好的,这就是愚蠢的分配器功能。
OK this is the dumb distributor function.

所以这是关于少跳让我们看一个例子。
So this was about jump less Let's check an example.

所以这个这个一个都不能少。
So this is this is not less.

这是分配器。
This is distributer.

因此,这与我之前提到的示例相同,如果 B 零等于 20,则将执行标签 0。
So this is the same example as I mentioned before label 0 will be executed if B zero is equal to 20.

小于 20 且为零时,将执行第一级;如果大于 20,则将执行第二级。
Level one would be exactly what it is this is less than 20 and zero and level 2 will be executed if it is greater than 20.

好的,您可以检查这个示例,最后我将上传我在课程中使用的这些示例,如果我和安全网站您会​​得到它仍然在本季度本身,因此您可以根据需要访问这些文件。
OK so you can check this example and I will upload these examples which I'm using in the course in the end if I and secure Web site you will get it still is in the quarter itself so you can access those files if you want.

这是关于君霸指令和标准普尔 500 指数的。
So this is about Junba instructions and S&P 500.

那么我们来回顾一下。
So let's review.

我们有三种类型的跳跃。
We have three types of jumps.

简单的跳跃 ASIO 的低点跳跃就是其中之一。
Simple jump ASIO's to jump in our low is one.

然后我们做了Pless来丰富定义了多个跳转,并且跳转的执行取决于我们没有从范围内的分配器切换到的那个的值。
Then we have done Pless to enrich multiple jumps are defined and jum execution depends on the value of the one to which we have not switched from distributor in range.

垃圾执行是基于战斗力足以保证更多的投入。
Junk execution is based on the combate is enough to warrant more inputs.

是的,这是关于跳转指令的。
Right so this was about jump instruction.

当然,如果你心情不好的话,你会发现不同的国家。
You will find different nation of course if you're any down.

可以评论一下吗。
Can you comment.

我们将在下一个视频中见到您。
I'll see you in the next video.

谢谢。
Thank you.